#programming book
Explore tagged Tumblr posts
fencerdevlog · 2 years ago
Text
Would you like to explore the world of game development and embark on the journey of crafting your own computer game?
This hands-on guide provides you with the chance to acquire firsthand experience in harnessing the power of Godot 4 and mastering the art of coding with GDScript. Within its pages, you'll find step-by-step instructions on how to create an entire game independently using the Godot Engine.
What makes an ebook a more fitting choice for a programming guide compared to a traditional printed book?
An ebook is always up-to-date. I already upgraded all the code snippets to be compatible with Godot 4.1.1, and I want to keep updating it after every significant release of the Godot Engine.
So, how can you get it?
Please visit https://filiprachunek.gumroad.com/l/godot4 for more information and a free sample (50 pages out of 300).
Thank you for reading this. Good luck with your games. 😎
11 notes · View notes
proqramci-olmaq-isteyirem · 7 months ago
Text
Proqramçı olmaq istəyirəm
Proqramçı olmaq istəyənlər üçün yol xəritəsini təqdim edirəm.
Tumblr media
“Hər kəs proqramlaşdırmanı öyrənməlidir, çünki o sizə düşünməyi öyrədir”.
Stiv Cobs
Bu gün ən prestijli və ən çox qazandıran ixtisaslardan biri, bəlkə də, bi- rincisi proqramlaşdırmadır. Bu faktdan xəbərdar olan bir çox insanlar həvəsə gəlib proqramçı olmaq istəyirlər. Əlbəttə ki, hər bir işə başlamaq üçün həvəs yaxşı motivatordur, lakin uğur qazanmaq və müvəffəq olmaq üçün kifayət deyil.
Biz məsələyə daha konseptual yanaşacaq və proqramçı olmaq istəyənlərə dəyərli tövsiyələr verəcəyik.
Nə və niyə?
Proqramçı olmaq arzusuna düşənlərin ilk işi bu iki suala cavab tapmaq olmalıdır: nə və niyə? Proqramlaşdırma nədir və mən niyə proqramçı ol- maq istəyirəm? Sözsüz ki, hər bir insan seçəcəyi ixtisasın mahiyyətini dərk etməlidir. Proqramlaşdırma nədir, onun özünəməxsusluğu nədən ibarətdir, hansı çətinlikləri vardır? Bu suallara cavab tapmaq üçün əvvəlcə özünüz araşdırmalı və daha sonra peşəkar proqramçılarla görüşməlisiniz. Yalnız bundan sonra özünüzə “mən niyə proqramçı olmaq istəyirəm” sualını verə bilərsiniz. Bax bu zaman vicdanınız qarşısında tam səmimi olmalısınız. Əgər cavabınız çoxlu pul qazanmaqdırsa, siz ən yaxşısı tacir olmağı seçin. Çünki proqramlaşdırma bir həyat tərzidir, fərqli bir dünyadır. Ona aşiq olmadan bu yolun yolçusu olunmaz. Əgər cavabınız “proqramlaşdırma mənim düşüncə və həyat tərzimə uyğundur, mən özümü onda görürəm” olsa, bax bu başqa məsələ. Deməli, Siz proqramçı olmaq üçün doğulmusunuz…
Doğru yol və sağlam cığır
Bəs proqramçı olmaq üçün nə etmək lazımdır? Uzaq və yaxın məqsəd nədir? Nədən və necə başlamalı? Hansı proqramlaşdırma dilini öyrənməli, hansı kitabları oxumalı, hansı kurslara getməli? Növbəti mərhələdə bu suallara cavab tapmalısınız.
Proqramçı olmağa qərar verəndən sonra sizə bir neçə yol görünəcək. Siz doğru yolu seçməlisiniz. Məqsədə çatmaq üçün bir çox yollar var, amma bu şəxsdən şəxsə dəyişir. Hansı yolun Sizin üçün doğru olduğuna yalnız özünüz qərar verə bilərsiniz. Bunun üçün hansı sahə üzrə proq- ramlaşdırma ilə məşğul olacağınızı müəyyənləşdirin. Sahələr müxtəlifdir: tətbiqi, sistem, mobil, veb, oyun və s. Seçəcəyiniz sahə sizin yolunuzu müəyyənləşdirəcək, bu da öz növbəsində uzaq məqsədinizin nə olduğunu aydınlaşdıracaq.
Doğru yolu təsbit etdikdən sonra sizi o yola götürən sağlam bir cığırı tapmaq lazımdır. Başqa sözlə desək, yaxın məqsədləri müəyyən et- məlisiniz. Yaxın məqsədlər isə alqoritm anlayışı və proqramlaşdırmanın əsaslarına sahib olmaqdır. Bunun üçün ən asan proqramlaşdırma dilindən başlamaq məsləhətdir. Bu, Python ola bilər.
Kitab seçimi
Kitab seçimi çox önəmlidir. Elə bir kitab seçməlisiniz ki, Sizi yarıyolda qoymasın. Mütləq özü öyrənənlər və yeni başlayanlar üçün nəzərdə tutulan kitablardan istifadə etməlisiniz. İlk proqramlaşdırma kitabınızın dili çox sadə, həmçinin əyləncəli olmalıdır.
Özüm öyrənim, yoxsa kursa gedim?
Asan olmasa da, özünüzün öyrənməyiniz mümkündür. Bunun üçün iradə, nizam-intizam və səbir lazımdır. Əlbəttə, kursa getməklə təkbaşına öyrəndiklərinizi daha qısa zamanda öyrənə bilərsiniz. Kursa getməyə imkanınız yoxdursa, yenə də üzülməyin. Çox yaxşı onlayn kurslar da mövcuddur, həm də pulsuz.
Təcrübə, təcrübə, təcrübə
Proqramlaşdırmanı yaxşı öyrənmək üçün bu işin nəzəriyyəsini, fun- damental əsaslarını və konsepsiyasını çox yaxşı bilməlisiniz. Proqramlaş- dırmanı yaxşı bacarmaq üçün isə bol-bol praktika lazımdır. Necə ki, yaxşı piano çalmaq üçün çox piano çalmaq lazımdır. Eləcə də yaxşı proqram yazmaq üçün çoxlu proqram yazmaq lazımdır. Uzun sözün qısası, daima alqoritm tərtib etmək bacarığınızı təkmilləşdirməli və proqramlaşdırma məntiqinizi inkişaf etdirməlisiniz. Bunun üçün müxtəlif çətinlik dərəcəli məsələləri həll edin, fərqli və optimal həll yollarını axtarın, eksperimentlər aparmaqdan çəkinməyin. Əlavə olaraq müxtəlif proqramlaşdırma yarışla- rında iştirak edin. Bütün bunlar həm təcrübənizi, həm də özünüzə inamınızı artıracaq.
Əlavə resurslar
Bir tərəfdən proqramlaşdırın, digər tərəfdən də öyrənməyə davam edin. Forumlara üzv olun, bloqları izləyin, videodərslərə baxın. Bir sözlə, daim araşdırın və əlavə resurslardan hər zaman istifadə edin. Bu şəkildə biliklərinizi daha da zənginləşdirmiş olacaqsınız.
Bir mürşidiniz olsun
Tanıdığınız (real və ya virtual) ən azı bir peşəkar proqramçı olsun. Rahat sual verə bildiyiniz, məsləhət aldığınız, sizə yol göstərən bir proqramçı. Amma siz onu primitiv suallarınızla bezdirməyin. Əvvəlcə özünüz araşdırın, sualınıza cavab tapa bilməsəniz, bir də araşdırın. Araşdırmanız nəticəsiz qalsa, bir daha sınayın. Yalnız 3-cü uğursuz cəhddən sonra mür-şidinizdən soruşun.
Bildiklərinizi paylaşın
Bilik paylaşdıqca artır. Bu qızıl qaydanı unutmayın. Siz də bildiklərinizi bu yolun yolçuları ilə bölüşün. İnanın, bunun sizə də faydası olacaq. Bilik- ləriniz həm yenilənəcək, həm də canlı qalacaq.
Günün nəbzini tutun
Proqramlaşdırma ilə bağlı hər şeyi izləyin, dəyişiklik və yeniliklərdən xəbərdar olun. Unutmayın ki, proqramlaşdırma dilləri də gün keçdikcə inkişaf edir, daha da zənginləşir.
Layihələr
Nəzəri biliklər və müəyyən dərəcədə praktiki vərdişlər əldə etdikdən sonra layihələrə başlaya bilərsiniz. İlkin olaraq kiçik layihələrdən başlamağınız məsləhətdir. Unutmayın, məsələ layihənin kiçikliyində və ya böyüklüyündə deyil. Əsas odur ki, başladığınız işi yarımçıq qoymayasınız. Hətta ən kiçik layihəni belə inkişaf etdirərək kifayət qədər ciddi proqram məhsulu halına gətirmək mümkündür. Burada əsas məsələ prosesin özüdür. Layihə boyunca qarşılaşdığınız problemləri anlamaq, onların həll yollarını tapmaq, bu həllərdən optimal olanını seçmək, addım-addım layihənin qarşınızda şəkillənməsi, onun təkmilləşdirilməsi… Bütün bunlar sizə tərifolun- maz həyəcan verəcək, zövq yaşadacaq.
Startaplar
Artıq bir neçə müstəqil layihəniz olduqdan sonra startap komandalarına da qoşula bilərsiniz. Bu sizə həm təcrübə qazandıracaq, həm komanda ruhu aşılayacaq, həm də əgər bəxtiniz gətirsə, pul qazandıracaq.
Təcrübə proqramları
Müəyyən səviyyəyə gəldikdən sonra hökmən şirkətlərin elan etdiyi pullu və ya pulsuz təcrübə proqramlarına qoşulun. Gələcək karyeranız adına bu çox uğurlu bir başlanğıc ola bilər. Bu zaman həm real təcrübə qazanar, həm də CV-nizə fəxrlə bir referans əlavə etmiş olarsınız. Hətta bəxtiniz gətirsə, təcrübə keçdiyiniz şirkət sizə real iş təklifi də edə bilər.
Sertifikatlar
Əsas bilik və bacarıqlardır, sertifikat o qədər də vacib deyil. Bu fikir, əsasən, doğrudur. Amma bilik və bacarıqlara yiyələndikdən sonra sertifikatlar əldə etmək sizin peşəkarlığınızın real göstəricisi ola bilər. Şirkətlərə iş müraciətlərində, eləcə də müqavilə şərtlərində bu sertifikatların təsiri çox böyükdür. Digər tərəfdən sertifikat imtahanlarına hazırlaşarkən bilik- lərinizi sistemləşdirmiş olacaqsınız.
İşə düzəlmə
Proqramlaşdırma peşəkar fəaliyyətdir. Proqramçı olmaq arzusu ilə çıxdığınız bu yolun bir mənzili, məntiqi nəticəsi olmalıdır. Bu da, təbii ki, işə düzəlməkdir. Uğurlu karyera qurmaq üçün bura qədər verdiyimiz məsləhətlərə hərfiyyən əməl etməlisiniz. Yalnız bu zaman iş müsahibələrində özünəinamınız güclü olacaq. İmkanlarınızı layiqincə qiymətləndirin və iş təkliflərinə praqmatik yanaşın. Sizə uğurlar!
“Proqramçı olmaq istəyirəm” kitabı səh. 14–18 (Kərim Tahiroğlu)
1 note · View note
queereads-bracket · 7 months ago
Text
Queer Adult SFF Books Bracket: Round 1
Tumblr media Tumblr media
Book summaries and submitted endorsements below:
The Locked Tomb series (Gideon the Ninth, Harrow the Ninth, Nona the Ninth, and others) by Tamsyn Muir
Endorsement from submitter #1: "An extremely fun, humorous romp! A heart-breaking, soul crushing catharsis inducing tragedy! A thoughtful piece on imperial structures and trauma. On queerness, Muir flawlessly and without announcement, cracks gender open like an egg and spills its disproven guts across the page. The Locked Tomb does it all also bones, bitch."
Endorsement from submitter #2: "Lesbian necromancers in space. So many fascinating, sort of fucked up sapphic relationships going on."
The Emperor needs necromancers.
The Ninth Necromancer needs a swordswoman.
Gideon has a sword, some dirty magazines, and no more time for undead bullshit.
Brought up by unfriendly, ossifying nuns, ancient retainers, and countless skeletons, Gideon is ready to abandon a life of servitude and an afterlife as a reanimated corpse. She packs up her sword, her shoes, and her dirty magazines, and prepares to launch her daring escape. But her childhood nemesis won't set her free without a service.
Harrowhark Nonagesimus, Reverend Daughter of the Ninth House and bone witch extraordinaire, has been summoned into action. The Emperor has invited the heirs to each of his loyal Houses to a deadly trial of wits and skill. If Harrowhark succeeds she will become an immortal, all-powerful servant of the Resurrection, but no necromancer can ascend without their cavalier.
Without Gideon's sword, Harrow will fail, and the Ninth House will die. Of course, some things are better left dead.
Fantasy, science fiction, horror, mystery, humor, series, adult
The Javelin Program by Derin Edala (Time to Orbit: Unknown series)
When Dr Aspen Greaves signed up for the Javelin Program, humanity's first foray into colonising deep space, they expected to wake up to life in a thriving colony on a distant planet. Instead, they find themself five years away from their destination on a broken spaceship full of complex mysteries, dead astronauts, and a very unhelpful AI.
Aspen wasn't trained for any of this. But if they can't keep themselves alive, get the ship in working order, and find out what went wrong by unravelling a chain of mysteries leading all the way back to distant Earth, then neither Aspen nor the five thousand sleeping passengers in their care will ever see a planet again.
Science fiction, mystery, series, adult
5K notes · View notes
lilybug-02 · 5 months ago
Text
Tumblr media
Fear both ways.
Bug Fact: Approximately 1-3% of all known insects and arachnids are actually harmful to humans, our plants, and our animals.
V2 First || Prev // Next
Volume 2 Masterpost
▴♥︎▴ Patreon ▴♥︎▴ Buy Me A Coffee ▴♥︎▴
I animated two different versions. I wasn't able to import the first one (left) correctly because I animated it on Rough Animator, so I just decided to animate it again on Procreate (right). It turned out much easier to do the second time.
Tumblr media Tumblr media
1K notes · View notes
ventique18 · 3 months ago
Text
To be allowed to love
Tumblr media
You don’t need to thank someone because you’re hard to love.
They love you because it’s hard not to.
759 notes · View notes
phantomoftheorpheum · 1 year ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
CHRISJEN AVASARALA | the once and future queen
3K notes · View notes
benevolenterrancy · 10 months ago
Text
Tumblr media Tumblr media
Luo Binghe, screen saver mode
833 notes · View notes
shiftythrifting · 10 months ago
Text
Tumblr media
Worcester, MA
560 notes · View notes
aria-greenhoodie · 10 months ago
Text
Decided to redraw that lovely Bill Cipher Circle (does it have a proper name?) to act as a cover image for my Bill Cipher playlist…
Tumblr media
+ sticker-friendly colored version! ↓
Tumblr media
Click for Quality!
Tumblr media Tumblr media
737 notes · View notes
fatehbaz · 2 months ago
Text
weekly navel-gazing update: this week is most consequential event in long time. keyword search: "scared" "is it ok to be scared" "beaten and tortured by the ogre"
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
#old director of south asian studies just talked to me to let me know theyll be joining me to sit on my panel while i present two projects#in two days and intimated they could discuss supervising potential grad work or dissertations despite funding freezes#she is respected used to do the gender studies program coordinating too#and their TA PhD student super severe standoffish goth walked up to me in front of seminar to thank me for my portfolio of essays#on poverty homelessness and environmental stuff and said it was TOUCHING and i should be proud and shell also be attending#after the director of student research invited them#and research director happens to specialize in borderlands and caribbean and empire and she emailed me to say#she left me a signed copy of her book with a really lovely message#and a protein bar because she knows i have diabetes and other illnesses but bike like ten miles a day between work and school#and then she emailed me and offered car ride if i wanted#and i was touched and surprised and now im like uh oh this is important i guess#and like uh oh i really shouldve taken the week off work or something why am i working forty hours for this#well precarious rent i guess but still wish i hadnt spent past four months just going to retail job and had instead hung out more with#faculty and hope i didnt waste my chance to get to know them#also is im just going to wear that outfit to conference hope not perceived as too informal#no family whatsoever so there was no one like interested or checking in on me to like help me see that the developments were significant#a year ago i was nothing but nightshift retail with NO prospects and rapidly worsening health#and there wasnt even a glimmer of hope for possibility of positive social environment let alone school
207 notes · View notes
fencerdevlog · 2 years ago
Text
A new book on Godot 4 game programming has arrived! Please visit the linked page to get all the details, a free 50-page sample, the included source code, video tutorial, and more.
0 notes
raining-anonymously · 10 months ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
same continuity as the twins meeting human Bill and as Mabel making him a sweater. here’s the designs of the zodiac gang three summers post-canon—with Bill’s unreliable description as a bonus! this font gives me too much power.
anyway, considering i can’t stop drawing and writing for this story, everything’s under the tag #theraprism outreach program now. if you like it, let me know and i’ll make more!
Height Chart Part 2
603 notes · View notes
queereads-bracket · 2 months ago
Text
SEMIFINALS: Queer Fiction Free-for-All Book Bracket
Tumblr media Tumblr media
Book summaries and submitted endorsements below:
The Left Hand of Darkness by Ursula K. Le Guin
Endorsement from submitter: "That book was written in 1969 and yes, not everything hold up today, but for the time is very progressive"
A groundbreaking work of science fiction, The Left Hand of Darkness tells the story of a lone human emissary to Winter, an alien world whose inhabitants spend most of their time without a gender. His goal is to facilitate Winter's inclusion in a growing intergalactic civilization. But to do so he must bridge the gulf between his own views and those of the completely dissimilar culture that he encounters.
Embracing the aspects of psychology, society, and human emotion on an alien world, The Left Hand of Darkness stands as a landmark achievement in the annals of intellectual science fiction.
Science fiction, classics, speculative fiction, anthropological science fiction, distant future, adult
Time to Orbit: Unknown series (The Javelin Program, The Antarctica Conspiracy) by Derin Edala
When Dr Aspen Greaves signed up for the Javelin Program, humanity's first foray into colonising deep space, they expected to wake up to life in a thriving colony on a distant planet. Instead, they find themself five years away from their destination on a broken spaceship full of complex mysteries, dead astronauts, and a very unhelpful AI.
Aspen wasn't trained for any of this. But if they can't keep themselves alive, get the ship in working order, and find out what went wrong by unravelling a chain of mysteries leading all the way back to distant Earth, then neither Aspen nor the five thousand sleeping passengers in their care will ever see a planet again.
Science fiction, mystery, series, adult
922 notes · View notes
shentheauthor · 11 months ago
Text
Sometimes growing up is realizing
1. Oh 12yo me did NOT understand that billdip was weird and bad, oh dear
2. I was too in denial about my queerness to appreciate old man yaoi
3. Billford is peak actually
4. Billford was abusive as fuck, but it’s so well written and it’s so interesting to look at their interactions through that lens. Seeing Ford break out of that hold is genuinely fantastic, and it’s such good writing. The writing of Bill’s abuse is so realistic, and not once does the narrative attempt to excuse it. He is an unreliable narrator in the truest sense of the word. He lies to himself AND us, sometimes without realizing it because his view of reality is so warped.
5. Bill’s behavior is explained by his past, but not excused by it. It’s so easy to feel empathy for him while condemning his actions. Alex hirsch has made such a genuinely good sympathetic villain without taking away the evil parts of him.
6. Lmao divorce
498 notes · View notes
lobotomy-lady · 2 months ago
Text
it's gonna be really funny to witness the collective meltdown when that harry potter show comes out & inevitably does well & they realize years of screeching & shaming ppl for liking hp has accomplished literally nothing bc normies don't give a shit about jkr & just want a dose of childhood nostalgia . I'm looking forward to it
161 notes · View notes